html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
body { line-height:1; }
ul,li { list-style: none; }
blockquote:before, blockquote:after, .q:before, .q:after ,.q{content: '';content: none;clear:both;	}
table {border-collapse: collapse;border-spacing: 0; width:100%;}
td{ vertical-align:middle;}
b{ font-weight:100;}
s{vertical-align: middle; text-decoration:line-through;}
/* Basic================================================== */
body{min-width:800px; width:auto !important; width:800px;color:#9a8072; font-size:14px; font-family: "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif; background:#f6f5f3; }
img{height:auto;max-width: 100%;vertical-align:middle;}
h1, h2, h3, h4, h5, h6 {color: #333;font-weight: bold;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 {font-size: 28px;line-height: 50px;}
h2 {font-size: 22px;line-height: 30px;}
h3 {font-size: 16px;line-height: 34px;}
h4 {font-size: 14px;line-height: 30px;}
h5 {font-size: 12px;line-height: 24px;}
h6 {font-size: 10px;line-height: 21px;}
p,p img{margin:0;}
strong {font-weight: bold;}
input,button{font-family: "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif; }
input[type="radio"]{ cursor:pointer;}
/* #Links================================================== */
a{ outline:none;color:#9a8072;text-decoration: none;}
a:hover{ color: #ed5d3a;  }
p a,s{ line-height: inherit; }
/* #Lists
================================================== */
ul, ol { margin: 0; }
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul.disc { list-style: disc outside; }
.textRight{ text-align:right;}
.textLeft{ text-align:left;}
.div_padding{ padding:20px 10px;}
em{ font-style:normal;}
.radio{ top:2px; position:relative; z-index:1;*top:0;}
.color_999{ color:#999;}
.dis_none{ display:none;}
.color_red{color:#F33 !important}
.main_color{ color:#e62f17}
.clearfix:after {clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.clearfix{ clear:both;}
.opacity_0{ -webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0); position:absolute; z-index:-999;}
.opacity_9{-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);}
.text-right{ text-align:right}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.padding_5{ padding:5px;}
button{ cursor:pointer;}
.ldh-waiting{ background:url(../img/loading.gif) no-repeat center center; text-align:center; height:200px;}
.textarea {border: 1px solid #f3edeb;overflow: auto;resize: none; color:#9a8072; font-size:12px;font-family: "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif;}
/*===============icon==================================================*/
.icon-xian{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_a_icon.png) no-repeat;}
.icon-shi{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_b_icon.png) no-repeat;}
.icon-tao{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_c_icon.png) no-repeat;}
.icon-hui{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_d_icon.png) no-repeat;}
.icon-yin{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_e_icon.png) no-repeat;}
.icon-v{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_e_icon.png) no-repeat;}
.icon-fu{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_f_icon.png) no-repeat;}
.icon-v2{ display:inline-block; *display:inline; zoom:1; width:22px;height:22px; background:url(../img/teshi_g_icon.png) no-repeat;}
.icon_down{ display:inline-block; *display:inline; zoom:1; width:12px;height:5px; background:url(../img/down_icon.png) no-repeat;}

/*****color*******************************************************************************************************************************************************/
.bg-navy { background-color: #001f3f }
.bg-blue { background-color: #84d6d9 }
.bg-aqua { background-color: #c7df5e }
.bg-teal { background-color: #77e6ed }
.bg-teal2 { background-color: #68cfdb }
.bg-olive { background-color: #c8c770 }
.bg-green { background-color: #2ecc40 }
.bg-lime { background-color: #e2df4c }
.bg-yellow { background-color: #fac851 }
.bg-orange { background-color: #e62f17 }
.bg-red { background-color: #ed5d3a }
.bg-fuchsia { background-color: #dda3e1 }
.bg-purple { background-color: #b10dc9 }
.bg-maroon { background-color: #dbbd9f }
.bg-white { background-color: white }
.bg-gray { background-color: #828284 }
.bg-gray2 { background-color: #9b9b9d }
.bg-gray3 { background-color: #afafb0 }
.bg-gray4{ background-color: #cbcace }
.bg-gray5 { background-color: #d5d5d7 }
.bg-silver { background-color: #dddddd }
.bg-black { background-color: #111111 }
.bg-wine { background-color: #9a1a2e }
.bg-champagne { background-color: #f7e7ce }
.navy { color: #001f3f }
.blue { color: #c2e0e1 }
.aqua { color: #c7df5e }
.teal { color: #0cbca9 }
.olive { color: #a4a110 }
.green { color: #2ecc40 }
.lime { color: #ece96b }
.yellow { color: #fac851 }
.orange { color: #e62f17 }
.red { color: #ed5d3a }
.fuchsia { color: #c666cd }
.purple { color: #b10dc9 }
.maroon { color: #a45910 }
.white { color: white }
.silver { color: #dddddd }
.gray { color: #aaaaaa }
.black { color: #111111 }
.wine { color: #9a1a2e }
.champagne { color: #f7e7ce }
/*****color end*******************************************************************************************************************************************************/
/*==========ldh-header============================================================*/
.ldh-header{ height:64px; width:100%; position:fixed; z-index:1000; top:0; border-bottom:#f9f8f8 solid 1px; background:#fff; /*background:url(../img/ldh_header_bg.png) repeat-x 0 0;*/}
.fl-left{ float:left;}
.fl-right{float:right;}
.ldh-header-left > ul > li{ float:left; background:url(../img/nav_line.png) no-repeat left center; /*border-left:#fff solid 1px;border-right:#e1e1e1 solid 1px;*/ height:64px;  vertical-align:middle;}
.ldh-header-left > ul > li>p{line-height:64px;}
.ldh-header-left > ul > li:first-child{ border-left:none; background:none;}
.ldh-header-left > ul > li > p:hover{ color:#ed5d3a;}
.ldh-header-left > ul > li > p a{ padding:0 25px;font-size:16px;}

.ldh-logo{ width:180px;}
.ldh-logo a{ display:block; padding:0px 25px;*height:100%;}
.ldh-logo img{*margin-top:12px;}
.ldh-header-left .ldh-index-clobiz{ padding-left:50px; display:block;}
.ldh-header-left .ldh-index-app{ padding-left:65px; display:block; background:url(../img/navBtn_app.png) no-repeat 25px center;}

.ldh-header-nav > p{padding:0 32px; font-size:16px; color:#9a8072; cursor:pointer;}
.ldh-icon-down{ padding-right:20px; background:url(../img/down_icon.png) no-repeat right center;}
.ldh-header-left li.ldh-search{ padding-left:32px; vertical-align:middle; border-right:none; }
.ldh-search-input{ border:#e9e6e0 solid 1px; border-right:none; margin-top:11px; height:15px; border-radius:21px 0 0 21px; font-size:12px; float:left; padding:10px 5px 10px 30px; width:200px; background:#f6f5f3; outline:none;}
.ldh-search-btn{border:#e9e6e0 solid 1px; border-left:none; border-radius:0 21px 21px 0; *margin-left:-1px; font-size:12px; float:left; width:50px; height:37px;background:url(../img/search_icon.png) no-repeat center center #f6f5f3; cursor:pointer;outline:none;margin-top:11px;}
.ldh-place a{padding:0 32px; display:block; font-size:14px}
.ldh-icon-place{display:inline-block;width:16px;height:19px;background:url(../img/place_icon.png) no-repeat center center; *display:inline;zoom:1;position:relative;top:5px;*top:0;margin-right:5px;}
.ldh-change-pl{color:#f9cd3e}
.ldh-header-pic{width:30px; height:30px;line-height:20px; float:left; border-radius:22px; border:#fff solid 2px; overflow:hidden;top:15px; position:relative; margin-right:10px; /*box-shadow:0 1px 1px #ddd*/}
.ldh-place-name{ margin-right:5px; color:#e95936;}

.ldh-header-nav.on{ border-bottom:#fff solid 2px; border-left:#f9f8f8 solid 1px;border-right:#f9f8f8 solid 1px; margin:0 -1px; background:#fff;}
.ldh-header-nav.on .ldh-icon-down{ padding-right:20px; background:url(../img/up_icon_red.png) no-repeat right center; color:#ed5d3a; font-weight:bold;}
.ldh-header-nav.on .ldh-header-class{ display:block;}
.ldh-header-class{ position:absolute; left:0; top:65px; width:100%; box-shadow:0 2px 2px #ddd; *border-bottom:#eee solid 1px; display:none;background:#fff; padding:0; }
.ldh-header-classNav{ padding:18px 0; margin-bottom:20px;border-bottom: 1px solid #f9f8f8;}
.ldh-header-classNav span{ cursor:pointer; padding:10px 10px; margin:0 20px; font-size:18px; font-weight:bold;}
.color-food{ color:#ed5d3a}
.color-food.on{ border-bottom:#ed5d3a solid 4px;}
.color-goods{ color:#04afc3}
.color-goods.on{ border-bottom:#04afc3 solid 4px;}
.color-fresh{ color:#a4a110}
.color-fresh.on{ border-bottom:#a4a110 solid 4px;}
.color-services{ color:#a754a3}
.color-services.on{ border-bottom:#a754a3 solid 4px;}
.color-express{ color:#a45910}
.color-express.on{ border-bottom:#a45910 solid 4px;}
.color-feature{ color:#6f6e75}
.color-feature.on{ border-bottom:#6f6e75 solid 4px;}

.ldh-header-class ul{ width:100%;}
.ldh-header-class li{ width:142px;display:inline-block; *display:inline;zoom:1;margin:20px 25px; cursor:pointer; }
.ldh-header-class li.on p{ color:#ed5d3a;}
.ldh-header-class li:hover p{ color:#ed5d3a;}
.ldh-header-class li p{ line-height:24px; font-size:16px;color:#9a8072; }
.ldh-class-pic{margin-bottom:20px; width:136px; height:136px; border-radius:71px; overflow:hidden; border:#fff solid 3px; box-shadow:0 0px 1px #999}
.ldh-class-pic img{ width:100%; height:100%;}

.ldh-class-list{/* display:inline-block; *display:inline;zoom:1;width:180px; padding:0 20px;*/ margin-bottom:40px; /*background:url(../img/ldh-class-list.png) repeat-y right bottom;*/ text-align:left; color:#9a8072 }
.ldh-class-list dl{margin-bottom:10px;}
.ldh-unfoundStore{ width:auto;}
.ldh-class-list dt{ font-size:16px; font-weight:bold; margin-bottom:10px;}
.ldh-class-list dd{line-height:24px; margin:3px 0; font-size:14px; cursor:pointer;display:inline-block; *display:inline;zoom:1;width:200px; margin:0 20px;}
.ldh-class-list dd.on{ color:#ed5d3a;}
.ldh-class-list dd:hover{ color:#ed5d3a;}
.ldh-class-list a{ font-size:14px; font-weight:bold;color:#9a8072; padding-right:20px; background:url(../img/left_icon.png) no-repeat right center; line-height:18px ;  }
.ldh-class-list a:hover{ color:#ed5d3a;}
.ldh-class-pic2{width:24px; height:24px;line-height:18px;border-radius:14px; border:#fff solid 2px;display:inline-block; *display:inline;zoom:1; overflow:hidden;top:4px;*top:0px; position:relative; margin-right:10px;/* box-shadow:0 1px 1px #ddd*/}
.ldh-class-name{ position:relative; top:-4px;}

.ldh-serviceTel{height:64px;line-height:64px; vertical-align:middle; padding:0 25px;}
.ldh-serviceTel span{ padding-left:30px; background:url(../img/navIcon_tel.png) no-repeat left center;}

.ldh-user{/*border-left:#e1e1e1 solid 1px;*/background:url(../img/nav_line.png) no-repeat left center; height:64px;line-height:64px; vertical-align:middle; cursor:pointer; position:relative; float:left;}
.ldh-user.on{ background:#fff; border-left:#eee solid 1px; margin-left:-1px;}
.ldh-user.on .ldh-icon-down{ padding-right:20px; background:url(../img/up_icon_red.png) no-repeat right center;}
.ldh-user.on p span{color:#ed5d3a;}
.ldh-user .ldh-login{ line-height:16px; width:300px;}
.ldh-user-box{ position:absolute; right:0; top:64px; width:216px; box-shadow:0 2px 2px #ddd; display:none;text-align:center;background:#fff; padding:0; }
.ldh-user.on .ldh-user-box{ display:block;}
.ldh-user-box ul{ width:100%;}
.ldh-user-box li{cursor:pointer; border-top:#e8e7e6 solid 1px; }
.ldh-user-box li.on span{ color:#ed5d3a;}
.ldh-user-box li:hover span{ color:#ed5d3a;}
.ldh-user p{padding:0 32px;}
.ldh-user:hover p{ color:#ed5d3a;}
/*==========ldh-header end========================================================*/
/*==========ldh-nav===============================================================*/
.nav_800{ display:none;font-size:16px; font-weight:bold; color:#9a8072; width:140px; height:60px; line-height:60px; text-align:left; padding-left:25px;background:url(../img/back_icon_press.png) no-repeat 140px center;}
#ldh-nav-left .fl-left:hover .nav_800{background:#ed5d3a; color:#fff;}
.ldh-nav{ width:100%;border-bottom:#e8e7e5 solid 1px; background:#fff; position:fixed; z-index:998; top:65px;}
#ldh-nav-left ul{ padding:0px 0; float:left;margin-left:20px;}
#ldh-nav-left li{ float:left; font-size:16px; font-weight:bold; color:#9a8072; height:60px; line-height:60px; text-align:center;}
#ldh-nav-left li:first-child{ border-left:none;}
#ldh-nav-left li span{ padding:0px 0px; background:url(../img/nav_line.png) no-repeat right center; display:block;cursor:pointer;  /*border-left:#e8e7e6 solid 1px; height:24px; line-height:24px; margin-top:16px;*/}
#ldh-nav-left li span:hover,#ldh-nav-left li span.on{color:#ed5d3a}



.ldh-nav .ldh-indexSearch{ margin:5px 20px;border:#ed5d3a solid 2px;}
.ldh-nav .ldh-indexSearch .ts_btn{ background:#ed5d3a;}
.ldh-nav .ldh-indexSearch li{ width:100%; height:auto; line-height:18px; text-align:left; }

.ldh-cart{ width:410px; border-left:#e8e7e6 solid 1px; height:58px; background:url(../img/back_icon.png) no-repeat 10px center; position:relative; z-index:500}
.ldh-cart.on{ background:url(../img/back_icon_press.png) no-repeat 10px center;}
.ldh-free-delivery{ height:100%; line-height:60px; margin-left:48px; padding-left:38px; background:url(../img/bike_icon.png) no-repeat left center; font-size:14px; color:#8dab11;}
.ldh-cart-box{ height:40px; line-height:40px; margin:9px 15px 9px 0; font-size:16px;color:#9a8072; background:url(../img/shop_icon.png) no-repeat 10px center #f6f5f3; width:187px; padding-left:38px; border:#e9e6e0 solid 1px; border-radius:3px;}
.ldh-cart-box .fl-right{ height:34px; line-height:34px; color:#fff; margin:3px 3px 3px 0; background:#90af12; border-radius:3px; width:114px; text-align:center;}
.ldh-cart-money{ font-size:18px; font-weight:bold; padding-left:3px;}

.ldh-cart-nav{ float:left; width:100%; cursor:pointer;}
.ldh-cart.on .ldh-cart-in{display:block;}
.ldh-cart-in{ position:fixed; z-index:480; top:123px; right:0; display:none; width:410px; bottom:0; background:#fcfcfc; border-left:#eeecec solid 1px;}
.ldh-cart-in-box{position:relative;*position:absolute;height:100%;width:100%; overflow:hidden; overflow-y:auto; }
.ldh-cart-in-list{padding-bottom:73px;}
.ldh-cart-in-box dl{ margin-top:20px; background:#fff; width:100%;border-top:#f0f2ef solid 1px;}
.ldh-cart-in-box dl:after,.ldh-cart-in-box dl:before{clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.ldh-cart-in-box dl:first-child{ margin-top:0; border-top:none;}

.ldh-cart-in-box dd table,.ldh-cart-in-box dt table{ width:100%;}
.ldh-cart-in-box dt{padding:10px 0;position:relative; z-index:480; float:left; width:100%;border-bottom:#f0f2ef solid 1px; }
.ldh-checkbox-span{ background:url(../img/input_btn.png) no-repeat center center; width:20px; height:20px; display:inline-block; *display:inline; zoom:1; margin-left:15px; cursor:pointer;  }
.ldh-checkbox-span.checked{background:url(../img/input_btn_press.png) no-repeat center center;}
.ldh-shop-logo{width:24px; height:24px;line-height:18px;border-radius:14px; border:#fff solid 2px;display:inline-block; *display:inline;zoom:1; overflow:hidden;box-shadow:0 0px 1px #ccc}
.ldh-closing-btn{ float:right; width:86px;height:38px; line-height:38px; color:#fff; margin-right:18px; background:#90af12; border-radius:3px;text-align:center; border:none; outline:none; font-size:16px;}
.ldh-bg-yellow{ background:#f9cd3e}
.ldh-shop-name{ font-weight:bold; font-size:16px;}
.ldh-cart-tips{ color:#ed5d3a; margin-bottom:5px; padding:0 20px;}
.ldh-cart-tips2{ color:#ed5d3a;padding:10px 20px; background:#eee; position:absolute; z-index:888; bottom:56px; left:0;border-top:#f0f2ef solid 1px; width:100%;}

.ldh-closing-money{ font-weight:bold; margin-left:3px}

.ldh-cart-in-box dd{ position:relative; z-index:480;border-bottom:#f0f2ef solid 1px; padding:10px 0; float:left; width:100%;}
.ldh-cart-in-box dd:after,.ldh-cart-in-box dd:before{clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.ldh-goods-price{ color:#ed5d3a; padding-left:10px;}
.ldh-goods-price b{ font-size:22px; font-weight:bold;}
.ldh-goods-operate{}
.ldh-sub-btn,.ldh-add-btn{ width:26px; height:26px; display:none;overflow:hidden; border-radius:13px; border:none; outline:none; cursor:pointer;}
.ldh-sub-btn{background:url(../img/sub_red_btn.png) no-repeat; }
.ldh-add-btn{ background:url(../img/add_red_btn.png) no-repeat;}
.ldh-goods-lenght{text-align:center; font-size:16px;}
.ldh-x{color:#ed5d3a; font-size:22px; width:26px; height:26px; text-align:center; display:block;overflow:hidden;}
.ldh-cart-in-list dd:hover .ldh-sub-btn,.ldh-cart-in-list dd:hover .ldh-add-btn{ display:block;}
.ldh-cart-in-list dd:hover .ldh-x{ display:none;}
.ldh-cart-in-list dd:hover .ldh-order-close{ display:block;}

.ldh-order-close{ position:absolute; z-index:555; right:0; top:0; width:20px; height:20px;border:none; border-bottom:#f0f2ef solid 1px; border-left:#f0f2ef solid 1px; border-radius:0 0 0 18px;text-align:right; vertical-align:middle; font-size:18px; line-height:14px;*line-height:22px; padding-right:3px; color:#9a8072; overflow:hidden; cursor:pointer; background:#fff; display:none; outline:none;}
.ldh-order-close:hover{ background:#ed5d3a; color:#fff; border-bottom:#ed5d3a solid 1px; border-left:#ed5d3a solid 1px;}
.ldh-goods-title{ line-height:18px;}
.ldh-goods-pic{ width:50px; height:50px;display:inline-block; *display:inline;zoom:1;overflow:hidden; border-radius:5px;}
.ldh-goods-pic img{ height:100%; width:100%;}

.ldh-recess-tips{ background:#fcfcfc;}
.ldh-recess-tips span{ padding:0 15px; color:#ed5d3a;}

.ldh-clossing-box{ position:absolute; z-index:888; bottom:0; left:0; padding:10px 0; background:#fff;border-top:#f0f2ef solid 1px; width:100%;}
.ldh-clossing-box table{ width:100%;}
.ldh-closing-money{ padding-left:15px; font-size:16px; color:#ed5d3a;}
.ldh-closing-money b{ font-size:22px; font-weight:bold; margin-left:5px;}
.ldh-closing-button{width:170px; height:40px;display:inline-block; *display:inline;zoom:1;overflow:hidden; background:#90af12; border:none; outline:none; margin-right:15px; font-size:18px; font-weight:bold; color:#fff; border-radius:5px;}
.ldh-closing-button:hover{background:#809e02;}
/*==========ldh-nav end====================================================*/

/*==========ldh-main=======================================================*/
.ldh-mian{ margin-top:156px;}
.ldh-main-left{ width:304px; float:left; background:url(../img/roof_open.png) no-repeat center top; padding-bottom:20px;}
.ldh-ml-box{ width:252px; margin:45px 18px 0; border:#e8e7e5 solid 1px; border-radius:10px; overflow:hidden; box-shadow:0 1px 1px #e9e9e9;}
.ldh-ml-top{ background:url(../img/store-bg.png) no-repeat center top #fff; text-align:center;border-bottom:#e8e7e5 solid 1px;}
.ldh-ml-star{ padding:7px 0;}
.ldh-store-star{ background:url(../img/icon-star1.png) no-repeat left center; width:104px; height:22px; line-height:22px; display:inline-block;*display:inline; zoom:1; position:relative; top:4px;}
.ldh-store-star em{ background:url(../img/icon-star.png) no-repeat left center; width:0%; height:100%; display:block; }
.ldh-store-state{background:#ed5d3a; color:#fff; width:64px; height:26px; line-height:24px;*line-height:26px; border-radius:13px; text-align:center; display:inline-block;*display:inline; zoom:1; margin-left:5px;}
.ldh-store-state.off{ background:#F96; }
.ldh-store-logo{ position:relative; z-index:10; height:98px;}
.ldh-store-pic{width:90px; height:90px; border-radius:49px; overflow:hidden; border:#fff solid 4px; display:inline-block;*display:inline; zoom:1; position:relative; z-index:10;}
.ldh-store-attention{position:absolute; z-index:8;top:36%; left:75%;background:#CC0;color:#fff; width:48px; height:26px; line-height:26px; border-radius:13px; text-align:center; cursor:pointer;}
.ldh-store-attention:hover{background:#ed5d3a;}
.ldh-store-name{ font-size:16px; font-weight:bold; color:#ed5d3a; padding:10px 0 20px;}

.ldh-ml-neck{ background:#fff;border-bottom:#e8e7e5 solid 1px; padding:15px 10px;}
.ldh-ml-neck dt{ font-size:16px; margin-bottom:2px;}
.ldh-ml-neck dd i{ margin:15px 10px 0 0;}

.ldh-store-main{ background:#fff;border-bottom:#e9e6e0 solid 1px; padding:15px 10px;}
.ldh-store-main dt{ font-size:16px; margin-bottom:20px;}
.ldh-store-main dt a{ font-size:12px; margin-left:20px; color:#8dab11; position:relative;}
.ldh-store-main dt a:hover{ text-decoration:underline}
.ldh-store-main dt a i{ position:absolute; left:-10px; top:-140px; border:#fff solid 10px; display:none;}
.ldh-store-main dt a:hover i{ display:block;}
.ldh-store-main dd{ border:#ccc solid 1px; border-radius:5px; padding:10px 0px 10px 40px; margin:10px 0; line-height:18px;word-wrap:break-word;}
.ldh-store-phone{ background:url(../img/store_info_icon_a.png) no-repeat 10px center #f5f4f2;}
.ldh-store-sendup{ background:url(../img/store_info_icon_b.png) no-repeat 10px center #f5f4f2;}
.ldh-store-range{ background:url(../img/store_info_icon_c.png) no-repeat 10px center #f5f4f2;}
.ldh-store-time{ background:url(../img/store_info_icon_d.png) no-repeat 10px center #f5f4f2;}
.ldh-store-place{ background:url(../img/store_info_icon_e.png) no-repeat 10px center #f5f4f2;}

.ldh-store-bottom{border-bottom:#e8e7e5 solid 1px; padding:15px 10px;}
.ldh-store-bottom dt{ font-size:16px; margin-bottom:15px;}
.ldh-store-bottom dt a{ font-size:12px; margin-left:20px; color:#8dab11}
.ldh-store-bottom dt a:hover{ text-decoration:underline}
.ldh-store-bottom dd{ line-height:18px;}


.ldh-main-right{ padding-left:304px;}
.ldh-main-right .ldh-page{ margin-bottom:50px; text-align:center;}
.ldh-main-right .ldh-page-num{ color:#9a8072;}
.ldh-goods-floor{ margin-bottom:50px;}
.ldh-floor-top{ margin-bottom:20px;}
.ldh-floor-title{ font-size:28px; padding-right:10px;}
.ldh-floor-link{ color:#ed5d3a}


.ldh-goods-all .ldh-goods-box{ margin-right:20px; margin-left:0; margin-bottom:40px;}
.ldh-goods-all{padding-top:10px;}

.ldh-chooseClass h3{ color:#9a8072; font-weight:100;}
.ldh-chooseClass hr{ border:none; border-top:#ddd solid 1px;}

.ldh-goods-box{ width:234px; display:inline-block;*display:inline; zoom:1;  overflow:hidden;  margin-left:20px; position:relative;}
.ldh-floor-cont .ldh-goods-box:first-child{ margin-left:0;}
.ldh-gb-top{height:220px;background:#fcfbfa;border-radius:5px 5px 0 0; margin:0; padding:0; border:#eae9e7 solid 1px; border-bottom:none; overflow:hidden; text-align:center; vertical-align:middle; position:relative;cursor:pointer;}
.ldh-gb-top img{ width:100%;}
.ldh-recommend{ position:absolute; z-index:100; left:0; top:0; height:70px; width:70px; background:url(../img/recommend.png) no-repeat left top;}
.ldh-gb-main{ padding:10px;background:url(../img/box_bg_top.png) repeat-y; height:60px;}
.ldh-gb-main h3{ line-height:28px; color:#5a5a5a;}
.ldh-gb-main p{ line-height:18px; color:#888;}
.ldh-gb-bottom{padding:10px 10px 0; height:65px; background:url(../img/box_bg.png) no-repeat center top; border-top:#eee solid 1px; position:relative}
.ldh-gb-bottom .fl-right{ position:absolute; right:10px; top:10px; float:none}
.ldh-goods-box:hover .ldh-gb-bottom{ background:url(../img/box_bg_hover.png) no-repeat center top;}
.ldh-goods-sj{ font-size:18px; line-height:22px; color:#ed5d3a; }
.ldh-goods-scj{ font-size:18px;line-height:22px; color:#888; text-decoration:line-through;}
.ldh-gb-num{ position:absolute; z-index:888; font-size:16px; top:10px; right:10px; background:#111; opacity:0.9; border-radius:3px; padding:5px 10px 5px 10px; color:#fff;}

.ldh-goods-sub{  background:url(../img/sub_icon.png) no-repeat center center #fff; margin-right:10px;}
.ldh-goods-sub:hover{background:url(../img/sub_icon_press.png) no-repeat center center #ed5d3a; border:#ed5d3a solid 1px;}
.ldh-goods-add{  background:url(../img/add_icon.png) no-repeat center center #fff;}
.ldh-goods-add:hover{background:url(../img/add_icon_press.png) no-repeat center center #ed5d3a; border:#ed5d3a solid 1px;}
.ldh-gb-bottom button{ margin-top:8px;width:53px; height:32px; display:inline-block; *display:inline; zoom:1;border:#eee solid 1px; border-radius:3px; text-align:center; cursor:pointer;}

.ldh-body-box{ position:fixed; width:100%; height:100%; left:0; top:0; z-index:1200;}
.ldh-pic-box{ position:absolute;z-index:1200;height:155px; width:234px;background:#fcfbfa;border-radius:5px; margin:0; padding:0; border:#eae9e7 solid 1px; border-bottom:none;overflow:hidden;text-align:center; vertical-align:middle;}
.ldh-pic-box img{ width:100%;}

.ldh-cart-null{ padding-top:80px; margin-top:50px; text-align:center; color:#888; background:url(../img/cart_null.png) no-repeat center top;}
/*==========ldh-main end===================================================*/

/*=============index.hmtl============================================================*/
.ldh-location-close{ position:absolute; top:20px; right:20px; width:26px; height:26px; line-height:18px; border-radius:13px; border:#fff solid 1px; color:#fff; font-size:22px; text-align:center; cursor:pointer;transform: rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.ldh-location-close:hover{transform: rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}
.ldh-location{ position:fixed; z-index:1200; height:100%; width:100%; display:none }
.ldh-lcTrue{ height:100%; width:100%; background:#ed5d3a; text-align:center;}
.ldh-lcBottom{ position:absolute; z-index:2; bottom:0; left:0; width:100%; height:60px; line-height:60px; background:url(../img/lc-logo.png) no-repeat center center #fff; text-align:center;}
.ldh-lcBottom span{ font-size:18px; font-weight:bold;}
.ldh-adress-box{ display:inline-block; *display:inline;zoom:1;top:40%; margin-top:-85px; left:50%; margin-left:-300px; position:absolute; z-index:10; vertical-align:top;}
.ldh-adress-btn{position:relative; z-index:10;display:inline-block;*display:inline;zoom:1;float:left;}
.ldh-adress-btn button{border:none; outline:none; display:block;height:50px; width:80px; float:left; background:#fff; border-radius:5px; margin-right:20px; font-size:18px}
.ldh-city{position:relative; z-index:10;display:inline-block;*display:inline;zoom:1;float:left;}
.ldh-addressSearch{position:relative; z-index:10;display:inline-block;*display:inline;zoom:1;}
.ldh-ctLabel{ background:#fff;border-radius:5px 0 0 5px; overflow:hidden; border-right:#f0f2ef solid 1px;height:50px;font-size:16px;font-weight:bold; line-height:50px;padding:0 20px; margin:0;cursor:pointer;}
.ldh-ctLabel span{ color:#ffc60d;}
.ldh-ctLabel .icon_down{ margin-left:5px; position:relative; top:-2px;*top:-7px;*left:5px; background:url(../img/yellow_down.png) no-repeat;}
.ldh-city.on .ldh-ctGroup{ display:block;}
.ldh-ctGroup{position:absolute; z-index:999; width:230px; top:70px; left:0; text-align:left; background:#fff; border-radius:5px;overflow:hidden; overflow-y:auto; /*max-height:360px; height:auto !important; height:360px;*/ display:none;}
.ldh-ctGroup:before{background:#fff;box-shadow: -1px -1px 3px -1px rgba(0, 0, 0, 0.5);content: "";height: 8px;left:30px; position: absolute;top: -4px;transform: rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);width: 8px;}
.ldh-nowCity{font-size:16px; padding:15px; color:#f9cd3e; border-bottom:#f0f2ef solid 1px;}
.ldh-ctList dt{ background:#fcfcfc; padding:15px;}
.ldh-ctList dd{border-top:#f0f2ef solid 1px; padding:15px; cursor:pointer;}
.ldh-ctList dd:first-child{ border-top:0;}

.ldh-addressInput{background:#fff;border-radius:0 5px 5px 0; overflow:hidden; border-right:#f0f2ef solid 1px;height:50px;font-size:16px;font-weight:bold; line-height:50px;padding:0px; margin:0; float:left;}
.ldh-addressInput input{ padding:14px 16px; border:none; outline:none; font-size:16px; color:#9a8072;float:left; width:400px; font-weight:bold;}
.ldh-addressInput button{border:none; outline:none; display:block;height:50px; width:80px; float:left; background:url(../img/search_icon.png) no-repeat center center; cursor:text;}
.ldh-addressGroup{position:absolute; z-index:999; width:100%; top:70px; left:0; text-align:left;display:none;}
.ldh-addressGroup ul{  background:#fff;border-radius:5px; overflow:hidden; overflow-y:auto; max-height:360px; height:auto !important; height:360px;}
.ldh-addressGroup:before{background:#fff;box-shadow: -1px -1px 3px -1px rgba(0, 0, 0, 0.5);content: "";height: 8px;left:180px; position: absolute;top: -4px;transform: rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);width: 8px;}
.ldh-addressGroup li{border-top:#f0f2ef solid 1px; padding:15px; cursor:pointer;}
.ldh-addressGroup li:first-child{ border-top:none;}
.ldh-addressGroup li.on,.ldh-addressGroup li:hover{ background:#999; color:#fff}

.ldh-adressTips{ margin-top:65px;text-align:left; color:#fff;}
.ldh-adressTips p{ margin-bottom:5px; color:#fdfdfd;}
.ldh-adressTips li{ display:inline-block;*display:inline;zoom:1;  width:30%;}
.ldh-adressTips span{  line-height:20px; color:#fff; cursor:pointer; margin-left:20px;}
.ldh-adressTips span:hover{ text-decoration:underline;color:#ffc60d}

.ldh-block{ width:100%;}
.index-box{ padding-bottom:45px;}
.ldh-bg-01{background:url(../img/index_bg_01.png) repeat-y center top #ed5d3a;}
.ldh-bg-02{background:url(../img/index_bg_02.png) repeat-y center top;}
.ldh-bg-03{background:url(../img/index_bg_03.png) repeat-y center top;}
.ldh-bg-04{background:url(../img/index_bg_04.png) repeat-y center top;}
.ldh-bg-05{background:url(../img/index_bg_05.png) repeat-y center top;}
.ldh-container{ width:940px; height:100%; margin:0 auto;}


.ldh-indexTop{ width:100%; height:80px; background:#fff;border-radius:5px; margin-top:45px; float:left;vertical-align:middle; font-size:16px}
.ldh-indexLogo{ width:175px; height:100%; float:left; border-right:#ebeef2 solid 1px;}
.ldh-indexLogo a{ display:block; background:url(../img/lc-logo.png) no-repeat center center; width:100%; height:100%;}
.ldh-indexAddress{ padding:30px 0px 30px 10px; float:left; height:20px; line-height:20px; position:relative; z-index:100;}
.ldh-nowAddress{ padding-left:30px; padding-right:2px; background:url(../img/place_icon.png) no-repeat 5px center; cursor:pointer; color:#ed5d3a;}
.ldh-addressHistory{position:absolute; z-index:999; width:250px; top:70px; left:10px; text-align:left; background:#fff; border-radius:5px; border:#f0f2f1 solid 1px; box-shadow:0 0 2px #f0f2f1; display:none;}
.ldh-addressHistory:before{background:#fff;box-shadow: -1px -1px 3px -1px rgba(0, 0, 0, 0.5);content: "";height: 8px;left:30px; position: absolute;top: -4px;transform: rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);width: 8px;}
.ldh-addressHistory li{border-bottom:#f0f2ef solid 1px; padding:10px 5px 10px 0px; cursor:pointer; }
.ldh-addressHistory li:hover{ background:#eee;}
.ldh-addressHistory li:hover i.icon_close{ display:block}
.ldh-addressHistory li i:hover{ color:#ed5d3a;}
.ldh-addressHistory li i.icon_close{ float:right; padding:0 10px;*padding:10px 10px; display:none;cursor:pointer; }
.ldh-addressHistory li span{ padding-left:30px;background:url(../img/store_info_icon_d.png) no-repeat 5px 3px; }
.ldh-addressHistory > p{ padding:12px; text-align:center;cursor:pointer;}
.ldh-changeAddress{color:#f9cd3e;cursor:pointer;}
.ldh-indexSearch{float:right;margin:18px 18px 18px 0;position: relative;z-index:50;width: 410px; height:40px;border-radius:5px;border:#ab978c solid 2px;}
.ldh-indexSearch .selectbox {float:left;position: relative; width:70px;z-index: 10;}
.ldh-indexSearch .selected{background:url(../img/down_icon.png) no-repeat 51px 20px #f6f4f3;cursor:pointer;display: block;border-radius:5px 0 0 5px;height:40px;line-height:40px;padding-left:12px;}
.ldh-indexSearch .ts_txt {width: 260px;background:#fff; color:#666;border: medium none;float: left;font-size: 14px;height: 18px;line-height: 18px;padding:11px 10px; outline:none;}
.ldh-indexSearch .selectbox ul{background:#fff;display: none;left:0;position:absolute;top:100%;width:68px; margin-top:-2px; border:#f6f4f3 solid 1px;}
.ldh-indexSearch .selectbox:hover ul{ /*display:block;*/}
.ldh-indexSearch .selectbox li a {display: block;height:36px;line-height:36px; padding-left:12px; color:#ab978c}
.ldh-indexSearch .ts_btn {background:#ab978c;border:none; outline:none;color:#fff;cursor:pointer;float:left;height:40px;overflow: hidden;width:60px;} 

.ldh-banner{ width:100%;margin-top:20px; border-radius:5px; overflow:hidden; float:left;position:relative;}   
.ldh-advertisement{width:100%;margin-top:20px; border-radius:5px; overflow:hidden; float:left; background:#e94425}
.ldh-advertisement-cont{ background:#fff;width:100%;border-radius:0 0 5px 5px;}
.ldh-advertisement-pic{ text-align:center; padding:20px;}
.ldh-advertisement-info{ padding-bottom:50px;}
.ldh-advertisement-info p{ margin:5px 132px; line-height:24px; color:#6a1319; }
.mod_01{float:left;}
.mod_01 img{display:block;width:940px;}
.dotModule_new{padding:0 5px;height:20px;line-height:15px;-webkit-border-radius:11px; border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
.dotModule_new:after{ content:"."; clear:both;}
#slide_01_dot{text-align:center;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:10px;height:10px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:10px; border-radius:10px; cursor:pointer;}
#slide_01_dot .selected{background:#66ff33;}

.ldh-main{ float:left; width:100%; margin-top:20px;}
.ldh-marginT90{ margin-top:90px;}
.class-food{background:url(../img/fenlei_food.png) no-repeat left top #fff; }
.class-fresh{background:url(../img/fenlei_fresh.png) no-repeat left top #fff;}
.class-goods{background:url(../img/fenlei_goods.png) no-repeat left top #fff;}
.class-services{background:url(../img/fenlei_services.png) no-repeat left top #fff;}
.class-express{background:url(../img/fenlei_express.png) no-repeat left top #fff;}
.class-feature{background:url(../img/fenlei_feature.png) no-repeat left top #fff;}

.ldh-mainL{ float:left; width:620px;}
.ldh-goodsClass{ width:100%; height:240px; border-radius:5px; overflow:hidden;}
.ldh-goodsClass-l{ width:50%; height:100%; float:left;overflow:hidden; position:relative; z-index:50;}
.ldh-goodsClass-l a.link{ display:block; height:100%; width:100%;}
.ldh-goodsClass-r{ width:50%; height:100%; float:left;overflow:hidden; background:#fff; position:relative;}
.ldh-goodsClass-rTop{ margin-top:40px;margin-left:auto; margin-right:auto; width:94%;}
.ldh-goodsClass-rTop  a{ display:block; width:100%; height:100%;}
.ldh-goodsClass-rTop:hover  a{ background:url(../img/back_icon.png) no-repeat right center;}
.ldh-classExp-rl.opacity_9 .ldh-goodsClass-rTop a{ background:url(../img/back_icon.png) no-repeat right center;}
.ldh-goodsClass-rBtm{margin-top:40px; margin-left:auto; margin-right:auto; width:94%;}
.ldh-goodsClass-rBtm a{ padding:5px 15px 6px; border-radius:12px; display:inline-block; *display:inline; zoom:1; color:#fff; margin:5px 3px;}

.ldh-goodsExp{width:100%; height:440px; margin-top:20px;}
.ldh-goodsExp-l{width:300px; height:100%; float:left; border-radius:5px; overflow:hidden;}
.ldh-goodsExp-r{width:300px; height:100%; float:right; border-radius:5px; overflow:hidden;}

.ldh-mainR{ float:right; width:300px; }
.ldh-login{height:380px;border-radius:5px; overflow:hidden;}
.ldh-loginTop{ background:url(../img/login_bg.png) no-repeat center top #fff; text-align:center; height:264px; position:relative;}
.ldh-loginLogo{height:98px;padding-top:70px;}
.ldh-loginPic{width:90px; height:90px; border-radius:49px; overflow:hidden; border:#fff solid 4px;  display:inline-block;*display:inline; zoom:1; cursor:pointer; }
.ldh-loginTitle{ font-size:14px; font-weight:bold; padding:5px 0 15px;}
.ldh-loginTitle span{ cursor:pointer;}
.ldh-openStore button{ border:none; outline:none; color:#fff; font-size:16px; font-weight:bold; padding:5px 30px; border-radius:18px; background:#f9cd3e;}
.ldh-registerLink{ position:absolute; z-index:50; top:10px; right:10px;}
.ldh-registerLink a{ color:#fff;}
.ldh-registerLink a:hover{ text-decoration:underline;}

.ldh-loginBtm{ background:#fcfbfa;}
.ldh-loginBtm li{ background:url(../img/icon_go.png) no-repeat 92% center;border-top:#e8e7e5 solid 1px;}
.ldh-loginBtm li a{ display:block; padding:21px 0 21px 50px; font-size:16px;  color:#9a8072}
.ldh-index-myorder{background:url(../img/icon_order.png) no-repeat 20px center;}
.ldh-index-clobiz{background:url(../img/iconi_myStart.png) no-repeat 20px center;}
.ldh-index-user{background:url(../img/icon_user.png) no-repeat 20px center;}
.ldh-index-safety{background:url(../img/icon_safety.png) no-repeat 20px center;}
.ldh-index-adress{background:url(../img/icon_adress.png) no-repeat 20px center;}

.ldh-mainR-btm{height:300px;border-radius:5px; overflow:hidden; margin-top:20px;}
.ldh-goodsClass-t{ width:100%; height:45%;overflow:hidden;position:relative; z-index:50;}
.ldh-goodsClass-t a.link{ display:block; height:100%; width:100%;}
.ldh-goodsClass-b{ height:55%;widht:100%;overflow:hidden; background:#fff; position:relative;border-radius:0 0 5px 5px;}
.ldh-goodsClass-bTop{width:94%; margin:28px auto 0;}
.ldh-goodsClass-bTop  a{ display:block; width:100%; height:100%;}
.ldh-goodsClass-bTop:hover  a{ background:url(../img/back_icon.png) no-repeat right center;}
.ldh-classExp-tb.opacity_9 .ldh-goodsClass-bTop a{ background:url(../img/back_icon.png) no-repeat right center;}
.ldh-goodsClass-bBtm{width:96%;margin:18px auto 0;}
.ldh-goodsClass-bBtm a{ padding:5px 15px 6px; border-radius:12px; display:inline-block; *display:inline; zoom:1; color:#fff; margin:5px 3px;}
.ldh-goodsClass-p{ position:absolute; width:80px; height:80px; border-radius:40px; background:url(../img/goods_click.png) no-repeat center center #ed5d3a;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0); top:50%; left:50%; margin-top:-40px; margin-left:-40px; cursor:pointer;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.ldh-goodsClass-l:hover .ldh-goodsClass-p,.ldh-goodsClass-t:hover .ldh-goodsClass-p{ -webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}
.ldh-classExp-rl.opacity_9 .ldh-goodsClass-l .ldh-goodsClass-p,.ldh-classExp-tb.opacity_9 .ldh-goodsClass-t .ldh-goodsClass-p{ -webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}

.ldh-mainB{ width:100%; margin-top:20px; float:left;}
.ldh-mainB-l{width:460px; float:left;}
.ldh-mainB-r{width:460px; float:right;}
.ldh-mainB .ldh-goodsClass-l{ width:40%; height:100%; float:left;overflow:hidden;}
.ldh-mainB .ldh-goodsClass-r{ width:60%; height:100%; float:left;overflow:hidden; background:#fff; position:relative;}
.ldh-mainB .ldh-goodsClass-rTop{ margin-top:30px;}
.ldh-mainB .ldh-goodsClass-rBtm{margin-top:20px;}

.ldh-loginBox{ position:fixed; top:0; left:0;width:100%;height:100%;background:url(../img/tip_bg.png) repeat; z-index:1300; display:none}
.ldh-loginDiv{ width:340px; margin:0px auto 0; background:#fff; border-radius:8px; padding:20px; position:relative; z-index:10; top:230px; display:none;}
.ldh-logHeader{ margin-bottom:20px; position:relative; z-index:10;}
.ldh-logHeader h2{ font-size:24px; font-weight:100;}
.ldh-logHeader h2 a{ font-size:16px;}
.ldh-logTips{ position:absolute; z-index:10; top:30px; color:#e62f17; right:0;}
.ldh-inputBox{ width:100%;}
.ldh-logInput{ width:90%; padding:15px 5%;border:none;outline:none; background:#f1eeed; margin:10px 0; border-radius:8px; font-size:16px; color:#9a8072;}
.ldh-logBtnDiv button{ padding:12px 0; text-align:center; font-size:18px;outline:none; border-radius:8px; margin-top:10px;}
.ldh-forgetBtn{ width:160px;background:#fff;border:#e2dfde solid 1px; color:#a99d96; float:left; }
.ldh-logBtn{ width:160px; background:#ed5d3a; color:#fff; border:#ed5d3a solid 1px; float:right}
.ldh-remember{ position:absolute; top:0; right:0;}
.ldh-logCheckbox{ display:inline-block; *display:inline;zoom:1; width:30px; height:30px; border-radius:0 0 0 25px; border-left:#e3e0df solid 1px;border-bottom:#e3e0df solid 1px;}
.ldh-logCheckbox.checked{ background:url(../img/input_yes.png) no-repeat 10px 10px;}
.ldh-remText{ position:relative; top:-10px; padding-right:10px; color:#f9cd3e;}

.ldh-protocolsLink{ margin-top:15px; line-height:26px; vertical-align:middle;}
.ldh-protocolsLink .ldh-checkbox-span{ top:5px; position:relative; margin:0 10px 0 3px;}
.ldh-longBtn{ width:100%; background:#ed5d3a; color:#fff; border:#ed5d3a solid 1px;}
.ldh-shortInput{ float:left; width:150px;padding:15px 18px;border:none;outline:none; background:#f1eeed; margin:10px 0; border-radius:8px; font-size:16px; color:#9a8072;}
.ldh-shortBtn{padding:12px 0; padding:17px 0 15px \9;*padding:14px 0 10px;text-align:center; font-size:18px;outline:none; border-radius:8px; width:140px;background:#fff;border:#e2dfde solid 1px; color:#a99d96; float:right;margin-top:10px;}
.ldh-pageTips{ text-align:center; /*margin:10px 0 -10px; */position:absolute; bottom:20px; width:100%; left:0;}
.ldh-pageTips span{ display:inline-block; *display:inline;zoom:1; width:10px;height:10px; margin:0 3px; background:url(../img/icon_greyPoint.png) no-repeat; }
.ldh-pageTips span.on{background:url(../img/icon_redPoint.png) no-repeat;}

#ldh-forgot{height:280px;overflow:hidden;}
.ldh-findpwd{position:relative; top:0px; left:0px;}
.ldh-changepwd{ display:none;position:relative; top:0px; left:0px;}

#ldh-closeX{ position:absolute; top:10px; right:10px; width:24px; height:24px; line-height:24px; border:#999 solid 1px; border-radius:12px; font-size:18px; color:#999; text-align:center; cursor:pointer;}
#ldh-closeX:hover{border:#fff solid 1px;color:#fff;}

.ldh-storeExp{ margin-top:10px; position:absolute;  width:100%; background:#fff;}
.ldh-storeExp-lr{left:100%; top:65px;}
.ldh-storeExp-tb{top:100%;}
.ldh-storeExp li{ clear:both; line-height:52px; cursor:pointer; }
.ldh-storeExp li:hover{ background:url(../img/icon_go.png) no-repeat 95% center #ffef81}
.ldh-storeExp li:after {clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.ldh-storeExp-pic{width:40px; height:40px;line-height:20px; float:left; border-radius:22px; border:#fff solid 2px; overflow:hidden;top:0px; position:relative; margin:3px 10px; box-shadow:0 1px 1px #ddd}
.ldh-storeExp-pic img{ width:100%; height:100%;}
.ldh-storeExp li .fl-right{ padding-right:40px; *float:none;}

.ldh-qrcode-l{ position:fixed; top:25%; left:50%; margin-left:-680px;}
/*=============index.html end=================================================================*/

/*=============store-list.html================================================================*/
.ldh-headerR{float:right;}
.ldh-userBox{ float:left;  position:relative; z-index:500;}
.ldh-userBox.on .ldh-userBox-login{ display:block;}
.ldh-userBox > p{line-height:60px; padding:10px 20px; cursor:pointer;}
.ldh-userBox-login{width: 300px; position:absolute; left:-110px; margin-top:10px; z-index:500; display:none;}
.ldh-userBox-login:before{background:#e96242;content: "";height: 8px;left:150px; position: absolute;top: -4px;transform: rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);width: 8px;}
.ldh-userBox-login .ldh-login{ box-shadow:0 2px 2px #ddd;}

.ldh-storeList{background:#fff;border-radius:5px; float:left; width:100%; min-height:436px; height:auto !important; height:436px;}
.ldh-storeList-top{ padding:20px;}
.ldh-storeList-topL{ float:left; margin-top:5px;}
.ldh-storeList-topR .ldh-indexSearch{ margin:5px 0 0}
.ldh-storeList-class{padding:20px; border-bottom:#eff1f5 solid 1px;*width:900px;}
.ldh-storeList-class span{ padding:5px 15px 6px; border-radius:12px; display:inline-block; *display:inline; zoom:1; color:#ed5d3a; margin:5px 3px;  cursor:pointer}
.food-color span.on{ background:#ed5d3a; color:#fff;}
.food-color span{border:#ed5d3a solid 1px;}

.ldh-storeList-filtrate{ padding:20px; *width:900px;}
.ldh-storeList-filtrate .ldh-free-delivery{ margin:0; display:inline-block; *display:inline;zoom:1; height:40px; line-height:40px}
.ldh-storeList-filtrate .ldh-checkbox-span{ top:4px; position:relative; margin-right:5px}
.btn-group { position: relative; margin-left:20px; display: inline-block; *display:inline;font-size: 0; white-space: nowrap; vertical-align: middle; *zoom:1}
.btn-group:first-child {margin-left:0;*left:0;}
.btn-toolbar { margin-top: 10px; margin-bottom: 10px; font-size: 0 }
.btn-group>.btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border:#e9e6e1 solid 1px; outline:none; background:#fff; padding:7px 15px; color:#9a8072; *padding:0; }
.btn-group>.btn+.btn { margin-left: -1px }
.btn-group>.btn, .btn-group>.dropdown-menu, .btn-group>.popover { font-size: 14px }
.btn-group>.btn-mini { font-size: 10.5px }
.btn-group>.btn-small { font-size: 11.9px }
.btn-group>.btn-large { font-size: 17.5px }
.btn-group>.btn:first-child { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px }
.btn-group>.btn:last-child, .btn-group>.dropdown-toggle { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px }
.btn-group>.btn.large:first-child { margin-left: 0; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px }
.btn-group>.btn.large:last-child, .btn-group>.large.dropdown-toggle { -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px }
.btn-group>.btn:hover, .btn-group>.btn:focus, .btn-group>.btn:active, .btn-group>.btn.active { z-index: 2 }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0 }
.btn-group>.btn+.dropdown-toggle {*padding-top:5px; padding-right: 8px; *padding-bottom:5px;padding-left: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05) }
.btn-group>.btn-mini+.dropdown-toggle {*padding-top:2px; padding-right: 5px; *padding-bottom:2px;padding-left: 5px }
.btn-group>.btn-small+.dropdown-toggle { *padding-top:5px;*padding-bottom:4px}
.btn-group>.btn-large+.dropdown-toggle {*padding-top:7px; padding-right: 12px; *padding-bottom:7px;padding-left: 12px }
.btn-group.open .dropdown-toggle { background-image: none;  }
.btn-group.open .btn.dropdown-toggle { background-color: #eee }
.btn-group.open .btn-primary.dropdown-toggle { background-color: #04c }
.btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406 }
.btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f }
.btn-group.open .btn-success.dropdown-toggle { background-color: #51a351 }
.btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4 }
.btn-group.open .btn-inverse.dropdown-toggle { background-color: #222 }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); *border-right-width:2px;*border-bottom-width:2px;
-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box }
.dropdown-menu.pull-right { right: 0; left: auto }
.dropdown-menu .divider {*width:100%; height: 1px; margin: 9px 1px; *margin:-5px 0 5px;overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #fff }
.dropdown-menu>li>a { display: block; padding:8px 20px; clear: both; font-weight: normal; line-height: 20px; color:#9a8072; white-space: nowrap }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {text-decoration: none; background-color: #eee;}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { color: #999 }
.dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { text-decoration: none; cursor: default; background-color: transparent; background-image: none; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open { *z-index:1000}
.open>.dropdown-menu { display: block }
.caret{ display: inline-block; width: 14px; height: 10px; background: url(../img/down_icon.png) no-repeat 50% 50%;*height:auto; *display:inline;zoom: 1; }

.ldh-storeList-cont{}
.ldh-storeList-cont li{ padding:20px;clear:both; cursor:pointer;border-top:#eff1f5 solid 1px; *width:900px; *margin:0;}
.ldh-storeList-cont li:last-child{ border-radius:0 0 5px 5px;}
.ldh-storeList-cont li:hover{ background:#f9f9f9;}
.ldh-storeList-cont li:after{clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.ldh-storeList-pic{width:90px; height:90px; border-radius:49px; overflow:hidden; border:#fff solid 4px; float:left; position:relative; z-index:10; box-shadow:0 0 2px #eee;}
.ldh-storeList-info{ padding-left:120px;}
.ldh-storeList-info > div{ line-height:30px; width:100%; float:left; *margin:3px 0}
.ldh-storeList-infoT .fl-left{ position:relative; }
.ldh-storeList-infoT h3{ line-height:30px;}
.ldh-storeList-infoT i{ margin-left:10px; position:relative; top:4px;}
.ldh-storeList-infoT .fl-left:hover .ldh-storeList-hideBox{ display:block;}
.ldh-storeList-hideBox{ position:absolute; z-index:333; left:100%; margin-left:30px; top:0; width:300px; background:#fff; border-radius:5px; box-shadow:0 0 3px #ddd;display:none; }
.ldh-storeList-hideBox:before{background:#fff;box-shadow: -1px 1px 2px -1px rgba(0, 0, 0, 0.5);content: "";height: 10px;left:-5px; position: absolute;top: 10px;transform: rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);width: 10px;}
.ldh-storeList-hideBox dt{ padding:10px 20px 0px;}
.ldh-storeList-hideBox dd{padding:7px 20px 9px; line-height:26px; border-bottom:#f0f2f1 solid 1px;}
.ldh-storeList-hideBox i{ margin-right:12px; margin-left:5px; top:6px;}
.ldh-storeList-hideBox > div{ padding:10px 20px 20px}
.ldh-storeList-hideBox > div p{ line-height:24px; color:#111; font-size:16px;}
.ldh-storeList-hideBox > div{ color:#666666;line-height:18px;}

.ldh-storeList-infoM .fl-left span{ margin-right:20px;}
.ldh-storeList-infoM b{ font-weight:bold;}
.ldh-storeList-infoM .time{ color:#7fd3ea}
.ldh-storeList-infoM .money{ color:#ed5d3a}
.ldh-storeList-infoM .free{color:#a1c414}
.ldh-storeList-infoM .ldh-store-star{ background:url("../img/icon-star2.png") no-repeat left center;}
.ldh-storeList-infoB .ldh-store-state.off{ background:#ccc;}

.ldh-page{ float:left; width:100%; margin-top:20px; vertical-align:middle;}
.ldh-page-btn button{ background:#fff; color:#ee6341; border:#fafafa solid 1px; outline:none; padding:7px 11px; border-radius:4px; margin-right:5px;}
.ldh-page-btn button.on,.ldh-page-btn button[disabled="disabled"].on,.ldh-page-btn button.on:hover{background:#f9cd3e; color:#fff;}
.ldh-page-btn button:hover{background:#fde5df}
.ldh-page-btn button[disabled="disabled"],.ldh-page-btn button[disabled="disabled"]:hover{ background:#ddd; color:#666;}
.ldh-page-num{ color:#fff; font-size:16px; padding-left:10px; vertical-align:middle;}
/*=============store-list.html end============================================================*/

/*============footer=============================================*/
.ldh-footer{ width:100%; margin:0; float:left; background:#1f120c; padding-bottom:30px;zoom:1;}
.ldh-ft-top{  width:100%; padding-top:40px; float:left;}
.ldh-ft{ width:940px; margin:0 auto;border-left:#ddd solid 0px; border-right:#fff solid 0px;}
.ldh-ft0{ float:left;color:#6e503f; width:150px;}
.ldh-ft1{ float:left; border-left:#fff solid 0px; border-right:#ddd solid 0px; width:130px; }
.ldh-ft2{ float:right; width:130px; text-align:center;}
.ldh-ft2 p{ line-height:18px; color:#6e503f;}
.ldh-ft1 h3{ display:block; text-align:left; padding-left:10px; font-size:14px; color:#f0efef;}
.ldh-ft1 li{  margin:10px 0}
.ldh-ft1 li a{ text-align:left;padding-left:10px;color:#6e503f}
.ldh-ft1 li a:hover{ text-decoration:underline; color:#6e503f}
.ldh-footqrcode{border-radius:10px; overflow:hidden;}

.ldh-ft-btm{ float:left; width:100%; text-align:center; margin-top:20px;color:#6e503f; }
.ldh-ft-btm a{ color:#6e503f}
.ldh-ft-btm a:hover{ text-decoration:underline; color:#6e503f}
.ldh-ft-btm p{ margin:10px 0;}
.ldh-ft-btm span{ padding:5px 15px;font-size:14px}
.ldh-ft-btm span b{color:#ed5d3a; font-size:18px}
.ldh-gzh{ position:relative;}
.ldh-gzh i{ position:absolute; top:-150px; left:10px; display:none;}
.ldh-gzh:hover{ color:#fff;}
.ldh-gzh:hover i{ display:block;}
/*============footer END=============================================*/
/*============nav=====================================================*/
.ldh-nav .ldh-navBox{ width:auto; background:none; height:58px;}
.ldh-nav .cont_1240{ width:auto; margin-left:20px;}
.ldh-nav .ldh-navClassall h2{line-height:58px;}
.ldh-nav .ldh-navClassall-list{ top:58px;}
.ldh-navBox{ background:#ed5d3a; height:44px; width:100%; margin:0; padding:0; }
.cont_1240{ width:1240px; margin:0 auto;}
.ldh-navClassall h2{ font-size:16px; font-weight:100; color:#fff; line-height:44px;}
.ldh-navClassall h2 span{ padding-left:10px; display:block; cursor:pointer;background:url(../img/btn_down.png) no-repeat 220px center #dd4925;}
.ldh-navClassall.on h2 span{ }
.ldh-navClassall{ position:relative; z-index:999; width:260px;float:left;}
.ldh-navClassall-list{ position:absolute; z-index:10; top:44px; left:0; background:#fff; width:256px;border:#ed5d3a solid 2px; border-top:none; min-height:200px; height:auto !important; height:200px;padding-top:2px; display:none;}
.ldh-navClassall:hover .ldh-navClassall-list{ display:block;}

.ldh-navClassall-list li{ position:relative; padding:0 10px;}
.ldh-navClassall-list li:first-child .ldh-navClassall-dlbox{ border-top:none;}
.ldh-navClassall-dlbox{padding:10px 0;border-top:#e8eff0 solid 1px;*height:50px;}
.ldh-navClassall-list li dl{background:url(../img/icon_go.png) no-repeat 98% center;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s; position:relative;z-index:10; left:0;}
.ldh-navClassall-list dt{ color:#333; line-height:24px; font-size:14px; font-weight:bold; margin:2px 0;padding:0 3px;}
.ldh-navClassall-list dd{ line-height:18px; display:inline-block; *display:inline; zoom:1;  padding:0 3px; font-size:12px;}
.ldh-navClassall-list dd:hover{ text-decoration:underline;}
.ldh-navClassall-list dd.on{ color:#ed5d3a;}
.ldh-navClassall-list span{ cursor:pointer;}
.ldh-navClassall-list li:hover .ldh-navClassall-list2{ display:block;}
.ldh-navClassall-list li:hover dl{left:10px; }

.ldh-navClassall-list2{ position:absolute; z-index:10; top:0px; left:256px; background:#fff; width:356px;border:#ed5d3a solid 2px; padding:10px; display:none;}
.ldh-navClassall-list2 h3{color:#333; line-height:24px; font-size:14px; font-weight:bold; margin-bottom:5px;}
.ldh-navClassall-c{ padding:10px 0; border-top:#e8eff0 solid 1px;}
.ldh-navClassall-c:first-child{ margin-top:-10px; border-top:none;}
.ldh-navClassall-c > div{ margin:0 -10px;}
.ldh-navClassall-c p{ display:inline-block; *display:inline; zoom:1; padding:0 10px; border-right:#e8eff0 solid 1px;line-height:14px; margin:3px 0;font-size:12px;}
.ldh-navClassall-c span{ padding:0; cursor:pointer}
.ldh-navClassall-c span:hover{ text-decoration:underline;}
/*============nav end=================================================*/
/*============myCenter================================================*/
.ldh-mainCenter{ margin-top:100px; margin-bottom:50px;}
.ldh-myCenter{ background:#fff; border:#f8f5f4 solid 1px; border-radius:5px; zoom:1 }
.ldh-myCenterL{ width:20%; float:left; overflow:hidden;border-radius:5px 0 0;}
.ldh-myCenterL-top{ text-align:center;background: url("../img/login_bg.png") no-repeat scroll center top #fff; padding-top:70px;}
.ldh-myStore{ text-align:center;}
.ldh-myStore button{ border:none; outline:none; color:#fff; font-size:16px; font-weight:bold; padding:5px 0; border-radius:18px; background:#f9cd3e; width:110px}
.ldh-myStore button:hover{ background:#e8bc2d;}
.ldh-myCenter-btm{ margin-top:20px !important; padding-bottom:1000px; margin-bottom:-980px;}
.ldh-myCenter-btm li{ border-top:#f8f5f4 solid 1px; margin:0 10px;}
.ldh-myCenter-btm li.on a{ color:#ed5d3a;}
.ldh-myCenter-btm li:first-child{ border-top:none;}
.ldh-myCenter-btm li a{display:block; padding:15px 0 15px 50px; }

.ldh-myCenterR{ width:80%; min-height:545px; height:auto !important; height:545px; float:left;border-left:#fafafa solid 1px; margin-left:-1px; }
.ldh-myCenterR table{ width:100%;}
.ldh-myCenter-title{ margin:20px 0 0 30px;}
.ldh-orderList{ margin:20px; border:#f3edeb solid 1px; border-radius:5px;}
.ldh-orderList th{ padding:10px 0;}
.ldh-orderList td{ text-align:center;}
.ldh-orderList td td{ padding:5px 0;}
.ldh-orderList td.text-left{ text-align:left;}
.ldh-orderList p{ line-height:20px;}
.ldh-orderList a{ line-height:16px; color:#ed5d3a;}
.ldh-orderList td td a{ color:#9a8072}
.ldh-orderList a:hover{ text-decoration:underline;}
.ldh-orderpic{ border-radius:5px; width:60px; height:60px; overflow:hidden; display:inline-block;*display:inline;zoom:1; border:#f0f2ef solid 1px;}
.ldh-order-storeinfo{ padding:10px 0; background:#fbfaf9; border:#f0f2ef solid 1px}
.ldh-order-storeinfo span{ margin:0 10px;}
.ldh-myCenterR .ldh-page{ margin-left:20px; margin-bottom:20px; float:none; width:auto;}
.ldh-myCenterR .ldh-page-num{ color:#9a8072}

.ldh-myCenterR .ldh-storeList-cont{ margin:20px; border:#f3edeb solid 1px; border-radius:5px;}
.ldh-myCenterR .ldh-storeList-cont li:first-child{ border-top:none;}

.ldh-myCenterR-main{ margin:20px; border:#f3edeb solid 1px; border-radius:5px;}
.ldh-personal{ padding:10px 0;}
.ldh-personalInfo{ padding:20px 20px; border-top:#f3edeb solid 1px;}
.ldh-personalInfo:first-child{ border-top:none;}
.ldh-personalInfo table{ width:auto;}
.ldh-personalInfo label {float: left;display: block;margin-right: 10px;text-align:right; width:75px;}
.ldh-personalInfo-list{ line-height:32px; margin-top:10px;}
.ldh-personalInfo-list *{ line-height:auto;}
.ldh-help-block{ color:#999; display:block; line-height:16px;}
.ldh-help-inline{ color:#999; display:inline; margin-left:10px;}
.btnFile{ background:#f9cd3e; border-radius:5px; border:none; outline:none; color:#fff; padding:5px 20px; cursor:pointer; margin-bottom:5px;}
.ldh-uploadPic{ margin-left:10px;}
.ldh-personalInfo-listR{padding-left:85px;}
.ldh-personalInfo-listR input[type="text"]{ border:#e9e6e1 solid 1px; border-radius:5px; padding:4px 10px; color:#6e5141;font-size:14px; width:180px;}
.btn-main{ background:#ed5d3a; border:none; outline:none; color:#fff; padding:5px 20px; border-radius:5px; *line-height:14px}
.btn-main:hover{ background:#de4c29}
.btn-main[disabled],.btn-main[disabled]:hover{ background:#cccccc}
.btn-green{ background:#90af13; border:none; outline:none; color:#fff; padding:5px 20px; border-radius:5px;}
.btn-green:hover{ background:#809e02}
.ldh-mypicture-bg{background:url(../img/tip_bg.png) repeat; position:fixed; height:100%; width:100%; z-index:1200; left:0; top:0; overflow-y:auto; display:none;}
.ldh-mypicture{ width:650px; padding:20px 30px; border-radius:5px; background:#fff; margin-top:0px; margin-left:-355px; left:50%; position:absolute; top:10%;}
.mypic_90{ width:90px; height:90px; border-radius:45px; margin:0px auto; overflow:hidden}
.mypic_50{ width:50px; height:50px;border-radius:25px; margin:0px auto;overflow:hidden}
.mypic_30{ width:30px; height:30px;border-radius:15px; margin:0px auto;overflow:hidden}
.ldh-mypic-title h3{ line-height:24px;}
.ldh-mypic-cont{ margin:20px 0; text-align:center; vertical-align:middle;}
.ldh-mypic-cont button{ margin-top:165px;}
.ldh-mypic-contL{ width:470px;height:360px; background:#fdfaf9; float:left;}
.ldh-mypic-contL img{ max-height:100%; max-width:100%;}
.ldh-mypic-contR{width:160px; min-height:360px; margin-left:20px; float:left;}
.ldh-mypic-contR dt{ text-align:left; line-height:18px;}
.ldh-mypic-contR dd{ margin-top:30px;}
.ldh-mypic-close {background: url("../img/relieve.png") no-repeat scroll center center rgba(0, 0, 0, 0);cursor: pointer;display: block;height: 21px;position: absolute;right:20px;top:20px;width: 21px;}
.ldh-mypicture .btnFile{ padding-left:30px; background:url(../img/add_icon_press.png) no-repeat 10px center #f9cd3e;}

.ldh-security{ padding:10px 0;}
.ldh-securityInfo{ padding:20px 20px; border-top:#f3edeb solid 1px;}
.ldh-securityInfo .ldh-securityInfo{ border-top:none;}
.ldh-securityInfo:first-child{ border-top:none;}
.ldh-securityInfo label {float: left;display: block;margin-right: 10px;width:85px; font-weight:bold;}
.ldh-securityInfo-list{ line-height:32px;}
.ldh-securityInfo-listR{ padding-left:95px}
.ldh-securityInfo-change input[type="text"],.ldh-securityInfo-change input[type="password"]{ border:#e9e6e1 solid 1px; border-radius:5px; padding:4px 10px; color:#6e5141; margin-right:20px; font-size:14px; width:200px;}
.ldh-securityInfo-change .btn-yellow{ *padding:0;}
.ldh-securityInfo-listR a{ margin-left:20px;}
.ldh-colorMain{ color:#ed5d3a; cursor:pointer;margin-left:20px;}
.ldh-securityInfo-changebox{ padding-left:95px; margin-top:50px; display:none;}
.ldh-securityInfo-changebox.on{ display:block;}
.ldh-change-tips{ padding:10px 0; color:#ed5d3a;}
.ldh-securityInfo-change{line-height:32px; margin-top:10px;}
.ldh-securityInfo label{ font-weight:100;}
.btn-yellow{background:#f9cd3e; border:none; outline:none; color:#fff; padding:5px 20px; border-radius:5px; cursor:pointer;}
.btn-yellow:hover{ background:#e8bc2d;}
.btn-yellow[disabled="disabled"],.btn-yellow[disabled="disabled"]:hover{ background:#ddd;}

.ldh-myAdress{}
.ldh-myAdress-info td{ padding:20px 0px;border-bottom:#f3edeb solid 1px;}
.ldh-myAdress-info input[type="radio"]{ margin-left:20px; cursor:pointer;}
.ldh-myAdress-info a{ color:#ed5d3a; margin:0 3px;}
.ldh-myAdress-operate{ margin-right:20px;}
.ldh-myAdress-new{ margin:30px 20px 30px;}
.ldh-myAdress-edit{ margin:0 20px 30px; display:none;}
.ldh-change-tips{ padding:10px 0; color:#ed5d3a;}
.ldh-myAdress-edit{line-height:32px; margin-top:10px;}
.ldh-myAdress-edit label{ float: left;display: block;margin-right: 10px;width:85px;}
.ldh-myAdress-editListR{ padding-left:95px}
.ldh-myAdress .btn-group > .btn { padding:3px 15px; *line-height:10px;*padding:0px;}
.ldh-myAdress-edit .btn-group li{ line-height:18px;}
.ldh-myAdress .dropdown-menu{ top:90%; }
.ldh-myAdress .btn-group{margin-right:5px; margin-left:0; }
.ldh-myAdress-editList{line-height:32px; margin-top:10px;}
.ldh-myAdress-editList input[type="text"],.ldh-securityInfo-change input[type="password"]{ border:#e9e6e1 solid 1px; border-radius:5px; padding:4px 10px; color:#6e5141; margin-right:20px; font-size:14px; width:200px;}
.ldh-myAdress-editList .adressInput[type="text"]{ width:300px;}

.ldh-flow{ margin:20px; position:relative; border-bottom:#f3edeb solid 1px; }
.ldh-flow-gb{ width:100%; height:30px; background:#f3edeb; border-radius:15px; position:absolute; top:0; left:0; z-index:1;}
.ldh-flow-gbgo{ height:100%; width:0; background:#90af13;border-radius:15px;}
.ldh-flow-title{ position:relative; z-index:10;font-weight:bold;}
.ldh-flow-title li{ width:25%;float:left; text-align:center;}
.ldh-flow-title li p{ line-height:30px;}
.flow-goa .ldh-flow-titlea{ color:#fff;}
.flow-gob .ldh-flow-titlea,.flow-gob .ldh-flow-titleb{ color:#fff;}
.flow-goc .ldh-flow-titlea,.flow-goc .ldh-flow-titleb,.flow-goc .ldh-flow-titlec{ color:#fff;}
.flow-god .ldh-flow-titlea,.flow-god .ldh-flow-titleb,.flow-god .ldh-flow-titlec,.flow-god .ldh-flow-titled{ color:#fff;}
.flow-goa .ldh-flow-gbgo{ width:25%}
.flow-gob .ldh-flow-gbgo{ width:50%}
.flow-goc .ldh-flow-gbgo{ width:75%}
.flow-god .ldh-flow-gbgo{ width:100%}
.ldh-flowBtn{ margin:20px 0;}
.ldh-flowBtn button{ margin-right:10px;}
.ldh-myOrder-info{ margin:20px;}
.ldh-myOrder-info .ldh-myCenterR-main{ margin:0; padding:0px 15px;}
.ldh-myOrder-info h3{ font-size:16px; color:#6e5141; margin-left:10px; font-weight:100;}
.ldh-myOrder-info li{ line-height:18px; margin:13px 0;}
.ldh-myOrder-infoTable{border:#f3edeb solid 1px; border-radius:5px;}
.ldh-myOrder-infoTable table{ text-align:left;}
.ldh-myOrder-infoTable>table th{ padding:10px 0 10px 20px; font-weight:bold; text-align:left;}
.ldh-myOrder-infoTable>table td{ padding:10px 0 10px 20px; border-top:#f3edeb dotted 1px;}

.ldh-myOrder-detailsTable{border:#f3edeb solid 1px; border-radius:5px;}
.ldh-myOrder-detailsTable table{ text-align:center;}
.ldh-myOrder-detailsTable>table th{ padding:10px 0; border-bottom:#f3edeb dotted 1px;}
.ldh-myOrder-detailsTable>table td{ padding:10px 0;}
.ldh-myOrder-detailsTable table table td{ padding:5px 0;}
.ldh-myOrder-detailsTable>table .ldh-myOrder-total{ border-top:#f3edeb solid 1px; padding-right:20px;}

.ldh-message-details{border:#f3edeb solid 1px; border-radius:5px;}
.user-info {color: #888; font-size: 12px;}
.user-thumb-pic {height: 30px; overflow: hidden;padding-left:10px;}
.ldh-message-details li {border-top: 1px dotted #aebdc8;list-style: none outside none;padding: 10px; margin:0; float:none; width:auto; line-height:20px;}
.ldh-message-details li:first-child{ border-top:none;}
.user-thumb-pic img { height: 100%;}
.ldh-message-details li p{ padding-left:0; margin-bottom:5px;}

#lightbox {position:fixed;top:0;left:0;width:100%;min-height:100%;background:#000;text-align:center;z-index:9999;overflow-y:scroll;overflow-x:hidden;}
#lightbox p {position:absolute;top:10px;right:10px;*right:30px;width:22px;height:22px;cursor:pointer;z-index:22;border:1px solid #fff;border-radius:100%;padding:2px;text-align:center;transition:0.5s;}
#lightbox p:hover {transform:rotate(180deg)}
#imgbox {position:absolute; left:0;top:0px;width:100%;min-height:100%;background:#000;text-align:center;z-index:21;	}
#imgbox img {margin:100px -10px 20px;border:10px solid #fff;}
#imgbox p {cursor: pointer;background:url(../img/icon_close.png) no-repeat 50% 50%;}

.alert_div_bg{position:fixed; z-index:1000; left:0; top:0;height:100%; width:100%; background:url(../img/tip_bg.png) repeat;}
.alert_div{ padding-top:7%; position:absolute; top:0; width:100%; left:0; z-index:1001; height:auto;}
.alert_div_con{width:980px; min-height:450px; padding-bottom:50px; margin:0 auto; background:#fff; position:relative; z-index:1001; border-radius:5px; overflow:hidden;}
.close_alert{ position:absolute; z-index:1002; top:10px; right:10px;display:block; float:right; width:21px; height:21px; background:url(../img/icon_closewhite.png) no-repeat; cursor:pointer;}
.alert_header{ font-size:16px; font-weight:bold; background:#ed5d3a; color:#fff; padding:15px 0px 15px 20px;}
.alert_body{ font-size:14px; padding:10px 20px}
.alert_body dl{ margin:20px 0;}
.alert_body dt{ font-weight:bold; padding:5px 0; border-bottom:1px solid #ccc;margin-bottom:10px;}
.alert_body dd{ line-height:1.5em; margin:5px 0 5px 10px; }
.alert_body dd span,.alert_body dd input[type="radio"]{cursor:pointer;}
.alert_body .textarea{ width:97%; height:50px; padding:5px; border:#ddd solid 1px;}
.alert_footer{ font-size:14px; padding:10px 20px}
.user-thumb-pic2 img{ height:100%}
.user-thumb-pic2 li{float:left; margin-right:5px; height:80px; margin-bottom:5px; overflow:hidden;}
.user-thumb-pic2 li p{ text-align:center; background:#000 ;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; cursor:pointer; }
.user-thumb-pic2 li:hover p{ position:relative; top:-20px; z-index:100}
.user-thumb-pic2 li p:hover{ color:#fff; text-decoration:underline;}
/*============myCenter end============================================*/
/*===========suborder=================================================*/
.ldh-suborder button.btn-yellow{*padding:0;}
.ldh-suborder{background:#fff; border:#f8f5f4 solid 1px; border-radius:5px;*clear:both;zoom:1}
.ldh-suborderTop{ margin:20px;}
.ldh-suborderTop-info{border: 1px solid #f3edeb;border-radius: 5px; margin:20px 0; padding-top:15px;}
.ldh-suborderTop-infolist{ padding:5px 20px; line-height:30px;}
.ldh-suborderTop-infolist label{ float:left;}
.ldh-suborderTop-infocont{ padding-left:90px;}
.ldh-suborderTop-infocont .btn{ padding:3px 15px; line-height:20px;*padding:0;}
.ldh-suborderTop-infocont .ldh-myAdress-info input[type="radio"]{margin-left:0px;}
.ldh-suborderTop-infocont .ldh-myAdress-new{ margin:30px 0;}
.ldh-suborderTop-infocont .ldh-myAdress-edit{ margin-left:0;}
.ldh-suborderTop-payment input{ margin-left:0;}
.ldh-suborderTop-payment span{ margin-right:20px;}
.ldh-suborderTop-adressedit{ margin-left:20px;}
.click_span{ cursor:pointer;}

.ldh-suborderMain{ margin:20px}
.ldh-suborderMain-info{ margin:20px 0;}
.ldh-myOrder-detailsTable > table .ldh-gessage-bbs {border-top: 1px solid #f3edeb;padding-left: 20px;}
.ldh-suborderMain-info .ldh-gessage-bbs span{ vertical-align:top; position: relative;top: 5px;}
.ldh-suborderMain-info .ldh-gessage-bbs .textarea{height: 16px;padding: 3px 5px;}
.ldh-suborderMain-info .ldh-gessage-bbs .textarea.textarea-focus{ height:48px;}
.ldh-suborderBtm{ margin:20px}
.ldh-myOrder-detailsTable > table .ldh-closingpay{ font-size:16px; font-weight:bold; border-top:#f3edeb solid 1px; background:#fbfaf9; padding:15px 0;}
.ldh-closingpay div{ padding-right:17px;}
.ldh-closingpay strong{ padding:0 3px;}
/*===========suborder end=============================================*/
/*============sub-success=============================================*/
.ldh-subSuccess{background:#fff; border:#f8f5f4 solid 1px; border-radius:5px;*clear:both;zoom:1; min-height:500px; height:auto !important; height:500px;}
.ldh-subSucicon{ margin-top:100px; height:50px; width:100%; background:url(../img/icon_success.png) no-repeat center center;}
.ldh-subSuctips{ font-size:18px; font-weight:bold; color:#90af13; margin:20px 0;}
.ldh-subSucbtn button{ margin:30px 10px;}
/*==============sub-success end=======================================*/
/*==============openStore=============================================*/
.ldh-openStorebox{*clear:both;zoom:1;}
.ldh-intoStore-title{ height:47px; background:url(../img/shop_title.png) no-repeat 30px center; width:100%;}
.ldh-intoStore-cont{ position:relative; z-index:10; background:url(../img/shop_ruzhu_bg.png) no-repeat center center; width:100%; height:242px; margin:0;}
.ldh-intoStore-list{ width:888px; height:168px; overflow:hidden; zoom:1; margin:37px 26px; float:left; position:relative;}
.ldh-intoStore-list ul{ position:absolute;}
.ldh-intoStore-list li{ float:left; width:120px; height:100%; text-align:center; margin:10px 14px; }
.ldh-intoStore-logo{ width:120px; height:120px; border-radius:60px; overflow:hidden;}
.ldh-intoStore-name{ margin-top:10px;}
.ldh-intoStore-cont button{ position:absolute; z-index:20;top:50%; margin-top:-28px;border:none;width:33px; height:56px;width:33px; height:56px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40); }
.ldh-intoStore-cont button:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
.storebtn-left{left:-130px;  background:url(../img/btn_left.png) no-repeat center center; }
.storebtn-right{right:-130px; background:url(../img/btn_right.png) no-repeat center center; }
.color-main{color:#ed5d3a}

.ldh-storeType{ margin-top:40px;}
.ldh-storeType-title h3{ color:#6e5141; margin-left:20px;}
.ldh-storeType-list{ background:#fff; border-radius:5px;}
.ldh-storeType-list ul{ padding:0 20px;}
.ldh-storeType-list li{ clear:both; padding:20px 0; border-top:#f3edeb solid 1px;zoom:1}
.ldh-storeType-list li:first-child{ border-top:none;}
.ldh-storeType-list li:after {clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.ldh-storeType-list .ldh-class-bg{ margin:0;}
.ldh-class-bg{ width:106px; height:106px; float:left;}
.ldh-class-bg-a{background:url(../img/category_a.png) no-repeat center center;}
.ldh-storeType-list li.on .ldh-class-bg-a,.ldh-storeType-list li:hover .ldh-class-bg-a{background:url(../img/category_a_hover.png) no-repeat center center;}
.ldh-class-bg-b{background:url(../img/category_b.png) no-repeat center center;}
.ldh-storeType-list li.on .ldh-class-bg-b,.ldh-storeType-list li:hover .ldh-class-bg-b{background:url(../img/category_b_hover.png) no-repeat center center;}
.ldh-class-bg-c{background:url(../img/category_c.png) no-repeat center center;}
.ldh-storeType-list li.on .ldh-class-bg-c,.ldh-storeType-list li:hover .ldh-class-bg-c{background:url(../img/category_c_hover.png) no-repeat center center;}
.ldh-class-bg-d{background:url(../img/category_d.png) no-repeat center center;}
.ldh-storeType-list li.on .ldh-class-bg-d,.ldh-storeType-list li:hover .ldh-class-bg-d{background:url(../img/category_d_hover.png) no-repeat center center;}
.ldh-class-bg-e{background:url(../img/category_e.png) no-repeat center center;}
.ldh-storeType-list li.on .ldh-class-bg-e,.ldh-storeType-list li:hover .ldh-class-bg-e{background:url(../img/category_e_hover.png) no-repeat center center;}
.ldh-class-bg-f{background:url(../img/category_f.png) no-repeat center center;}
.ldh-storeType-list li.on .ldh-class-bg-f,.ldh-storeType-list li:hover .ldh-class-bg-f{background:url(../img/category_f_hover.png) no-repeat center center;}
.ldh-storeType-listR{padding-left:120px; padding-top:15px;}
.ldh-storeType-listR span{ padding:0px 10px; background:#9a8072; color:#fff; border-radius:15px; cursor:pointer; display:inline-block;*display:inline;zoom:1; margin:5px 15px 5px 0}
.ldh-storeType-listR span.over{ background:url(../img/yes.png) no-repeat 90% center #ed5d3a; padding-right:30px;}
.ldh-storeType-listR span.over:hover{ background:url(../img/yes.png) no-repeat 90% center #ed5d3a;}
.ldh-storeType-listR span:hover{ background:#ed5d3a;}
.ldh-storeType-listR div{ line-height:30px; margin-top:10px;}

.ldh-openstoreinfo{ margin-top:40px;}
.ldh-storeinfo-list{background:#fff; border-radius:5px;}
.ldh-storeinfo-list ul{ padding:0 20px;}
.ldh-storeinfo-list>ul> li{ clear:both; padding:20px 0; border-top:#f3edeb solid 1px; line-height:30px; zoom:1}
.ldh-storeinfo-list>ul> li:first-child{ border-top:none;}
.ldh-storeinfo-list>ul> li:after {clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.ldh-storeinfo-list label{ float:left; width:120px; text-align:right; display:block;}
.ldh-openStore-info{ padding-left:130px;}
.ldh-openStore-info input[type="text"],.ldh-openStore-info input[type="password"]{ border:#e9e6e1 solid 1px; border-radius:5px; padding:4px 10px; color:#6e5141; margin-right:20px;  width:300px; }
.ldh-openStore-info .ldh-uploadPic{ margin-left:0;}
.ldh-uploadPic form{ display:inline;}
.ldh-openStore-pic{ float:left;}
.ldh-openStore-picbox{ width:242px; height:153px; background:url(../img/icon_cammer.png) no-repeat center center;border:#e9e6e1 solid 1px; border-radius:5px; margin-bottom:10px;}
.ldh-openStore-picexp{float:right; width:242px; padding-left:50px; border-left:#e9e6e1 dashed 1px;}
.ldh-openStore-picexpbox{width:242px; height:153px; background:url(../img/idcarda.jpg) no-repeat center center; margin-bottom:10px; }
.ldh-openStore-picexpbox2{width:242px; height:153px; background:url(../img/idcardb.jpg) no-repeat center center; margin-bottom:10px; }
.ldh-openStore-picexpbox3{width:242px; height:153px; background:url(../img/idcard_c.png) no-repeat center center; margin-bottom:10px; }
.ldh-openStore-info .dropdown-menu li{ line-height:20px; padding:0; border:none;}
.ldh-openStore-info .dropdown-menu{ margin:0; padding:5px 0;}
.ldh-openStore-info .btn-group > .btn{ padding:3px 15px; *padding:0;*line-height:10px;}
.ldh-openStore-info .btnFile{ *padding:0 10px}
/*===============openStore end=========================================*/
/*===============pay===================================================*/
.ldh-pay{background:#fff; border:#f8f5f4 solid 1px; border-radius:5px;*clear:both;zoom:1; min-height:500px; height:auto !important; height:500px; padding:0px 50px;}
.ldh-pay-title{border-bottom:#f3edeb solid 1px; padding:30px 0;}
.ldh-paytitle-name{ font-size:18px; font-weight:bold; margin-right:20px;}
.ldh-pay-money{font-size:18px;font-weight:bold; padding:30px 0;}
.ldh-yuepay{padding:30px 0 10px;}
.ldh-yuepay .ldh-checkbox-span{ position:relative;top:4px; margin-left:0;}
.ldh-yezf{ position:relative; top:-1px; margin-left:3px;}
.ldh-pay-money .color-main{ margin-left:20px;}
.ldh-pay-way{ background:#fbfaf9; border-radius:5px;margin-bottom:40px;}
.ldh-pay-way li{ padding:20px; border-top:#f8f4f3 solid 1px}
.ldh-pay-way li:first-child{ border-top:none;}
.ldh-pay-pwd{ margin-bottom:20px;}
.pay-pwd{border: 1px solid #e9e6e1;border-radius: 5px;color: #6e5141;font-size: 14px;margin-left:10px; margin-right:3px;padding:2px 10px;width:200px;}
.ldh-pay-btn{padding:0px 0 30px; margin-top:0px;}
.input-yuepay{border: 1px solid #e9e6e1;border-radius: 5px;color: #6e5141;font-size: 14px;margin-left: 20px; margin-right:3px;padding:2px 10px;width:60px;}
.ldh-ye{ margin-left:50px;}
.ldh-needpay{ font-size:18px; font-weight:bold;}

.ldh-redpackets{ padding:10px 0 30px;}
.ldh-redpackets .ldh-checkbox-span{ margin-top:6px; margin-left:0;}
.ldh-redpackets .btn-group > .btn{ padding:3px 15px;}
.ldh-redpackets .btn-group{ text-align:left;}
.ldh-redpackets-used{ position:relative; top:-5px;}
.ldh-redpackets .fl-right{ line-height:34px;}

.ldh-popup-bg{ background:url(../img/tip_bg.png) repeat; position:fixed; height:100%; width:100%; z-index:1200; left:0; top:0; overflow-y:auto; display:none; }
.ldh-popup{ background:#fff; width:540px; min-height:300px;height:auto;padding:20px 50px; border-radius:5px; margin-top:0px; margin-left:-320px; left:50%; top:10%; position:absolute;}
.ldh-popup-title h3{line-height: 24px;}
.ldh-popup-close{ background:url(../img/relieve.png) no-repeat center center; width:21px; height:21px; display:block; position:absolute; top:20px; right:20px; cursor:pointer;}
.ldh-popup-cont{ border-top:#dcdcdc solid 1px; margin-top:20px;}
.ldh-popup-cont p{ margin:30px 0}
/*===============pay end ===============================================/
/*================404==================================================*/
.ldh-error{background:#fff; border:#f8f5f4 solid 1px; border-radius:5px;*clear:both;zoom:1; min-height:500px; height:auto !important; height:500px; padding:0px 50px; text-align:center;}
.ldh-error h1{ font-size:120px; color:#ed5d3a; line-height:150px; margin-top:50px;}
.ldh-error h3{ font-size:24px;}
.ldh-error p{ line-height:24px; margin:20px 0;}
/*=================404 end=============================================*/
/*=================downloadqrcode=======================================*/
.download_qrcode{background:#fff; border:#f8f5f4 solid 1px; border-radius:5px;*clear:both;zoom:1; min-height:500px; height:auto !important; height:500px; padding:0px 20px;}
.download_qrcode h2{ margin:40px 0 20px; }
.download_qrcode table{border:#ddd solid 1px; width:100%; margin-top:5px;}
.download_qrcode th{ text-align:center; padding:15px 0; background:#eee; border-bottom:#ddd solid 1px; font-size:14px; font-weight:bold}
.download_qrcode td{ text-align:center; padding:10px 5px;border-bottom:#ddd dotted 1px;line-height:18px;}
.download_qrcode .place{ text-align:left;}
.download_qrcode .text_left{ text-align:left; padding-left:20px;}
.download_qrcode .text_right{ text-align:right; padding-right:20px;}
.download_qrcode a{ padding:0 3px; color:#ed5d3a}
.download_qrcode a:hover{ text-decoration:underline;}
/*=================downloadqrcode end====================================*/
/*=================shop-new=============================================*/
.ldh-productdetails-bg{ background:url(../img/tip_bg.png) repeat; position:fixed; height:100%; width:100%; z-index:1200; left:0; top:0; overflow-y:auto; display:none;}
.ldh-productdetails{ background:#fff; width:840px; min-height:300px;height:auto;padding:50px; border-radius:5px; margin-top:0px; margin-left:-400px; left:50%; top:10%; position:absolute;}
.ldh-prodts-l{ float:left; width:50%;}
.ldh-productpic{ width:396px; height:396px; vertical-align:middle; text-align:center; overflow:hidden;}
.ldh-productbtn{ width:396px;}
.ldh-prodts-r{ float:left; width:50%;}


.bottom_btn {height: 64px;position: relative;width: 340px;}
.ldh-productbtn-l {background: url("../img/left_btn.gif") no-repeat scroll center center #f7f4f0; border:#ccc solid 1px;bottom: 0; cursor: pointer;height: 53px;left:0px; position: absolute;width: 8px;}
.ldh-productbtn-r {background: url("../img/right_btn.gif") no-repeat scroll center center #f7f4f0; border:#ccc solid 1px;bottom: 0;cursor: pointer;height: 53px;position: absolute;right:0px;width: 8px;}
.ldh-productbtn{height: 64px;left:0px;overflow: hidden;position:relative;top: 3px;width: 366px; padding:0 15px}
.ldh-productbtn-pic{width: 366px; overflow:hidden;}
.ldh-productbtn-pic ul {left: 0;position:relative;top: 0;width: 3000px;}
.ldh-productbtn-pic li {cursor: pointer;float: left;height: 55px;overflow: hidden;padding: 6px 3px 3px;width: 55px;}
.ldh-productbtn-pic li img{ max-height:55px; height:auto !important; height:55px;}
.ware_pic_hover {background: url("../img/ware_pic_hover.gif") no-repeat 0 0 rgba(0, 0, 0, 0);}

.ldh-prodts-title h3{ color:inherit; font-size:18px; line-height:18px;}
.ldh-prodts-title p{ color:#999; line-height:18px; margin:20px 0;}
.ldh-prodts-info{ border-top:#f5f0eb dashed 1px; padding:20px 0}
.ldh-prodts-info .fl-left p{ color:#666; line-height:18px; margin:5px 0; font-size:16px;}
.ldh-prodts-info .fl-right{ }
.ldh-prodts-info button{ margin-top:8px;width:53px; height:32px; display:inline-block; *display:inline; zoom:1;border:#eee solid 1px; border-radius:3px; text-align:center; cursor:pointer;}
.ldh-productdetails-close{ background:url(../img/relieve.png) no-repeat center center; width:21px; height:21px; display:block; position:absolute; top:14px; right:14px; cursor:pointer;}
.ldh-prodts-btn{ padding:20px 0;}
.ldh-prodts-btn button{ padding:10px 15px; margin-right:20px; width:130px;}

.ldh-store-photo{height:50px;left:0px;overflow: hidden;position:relative;top:-5px;width:200px; padding:0 15px}
.ldh-storep-l{background: url("../img/left_btn.gif") no-repeat scroll center center #f7f4f0; border:#ccc solid 1px;bottom: 0; cursor: pointer;height: 48px;left:0px; position: absolute;width: 8px;}
.ldh-storep-r{background: url("../img/right_btn.gif") no-repeat scroll center center #f7f4f0; border:#ccc solid 1px;bottom: 0;cursor: pointer;height: 48px;position: absolute;right:0px;width: 8px;}
.ldh-storep-pic{width:200px; overflow:hidden;}
.ldh-storep-pic ul {left: 0;position:relative;top: 0;width:1000px;}
.ldh-storep-pic li {cursor: pointer;float: left;height:48px;overflow: hidden;padding:0px;width:48px; border:#fff solid 1px;}
.ldh-storep-pic li img{ max-height:48px; height:auto !important; height:48px;}
.ldh-storep-pic li.hover {border:#ed5d3a solid 1px;}

/*幻灯片区域背景*/
.ldh-photoAlbum-box{/*position:fixed; top:0; left:0; z-index:1220; background:#000; width:100%; height:100%; overflow-y:auto*/}
.ldh-photo-album{background-color:#1f120c;width:960px;margin:100px auto 0; border-radius:5px;}
/*标题和页码*/
.ldh-photoAlbum-title{color:#EEE;padding:5px 20px;text-align:center;}
.ldh-photoAlbum-title h1{display:inline; color:#fff; font-size:22px}
.ldh-photoAlbum-counter{color:#666;}
.ldh-photoAlbum-current{color:#ed5d3a;font-size:20px;font-weight:bold;}
/*大图展示区域*/
.ldh-photoAlbum-border{padding:15px 15px; border-top:1px solid #333}
#ldh-photoAlbum-pic{width:930px;overflow:hidden;position:relative;font-size:12px;}
#ldh-photoAlbum-pic img{display:block;margin:0 auto;}
/*鼠标手势*/
.ldh-photoAlbum-cursorL{position:absolute;z-index:999;width:30px;height:50px;color:#FFF;left:10px; top:50%; margin-top:-25px;cursor:pointer;background:url(../img/icon_lr.png) no-repeat 0 center;cursor:pointer;-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);}
.ldh-photoAlbum-cursorR{position:absolute;z-index:999;width:30px;height:50px;color:#FFF;right:10px; top:50%; margin-top:-25px;cursor:pointer;background:url(../img/icon_lr.png) no-repeat -30px center;cursor:pointer;-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);}
#ldh-photoAlbum-pic:hover .ldh-photoAlbum-cursorL{background:url(../img/icon_lr.png) no-repeat 0 center #fff;}
#ldh-photoAlbum-pic:hover .ldh-photoAlbum-cursorR{background:url(../img/icon_lr.png) no-repeat -30px center #fff;}
/*小图预览和滑动*/
.SliderPicBorder{width:100%;height:100%;overflow:hidden;}      
.ThumbPicBorder {width:930px;margin:0 auto; padding-bottom:15px;}
#ThumbPic img{border:3px solid #666;cursor:pointer;background-color:#666;margin:0 3px;width:130px;height:80px;display:block;}
#ThumbPic img.active{border:3px solid #ed5d3a;}
.backToTop {background:url(../img/top-home.png) no-repeat;bottom: 100px;cursor: pointer; display: none;opacity: 0.6;position: fixed;right: 10px; width: 48px;height:48px;z-index:999;}
/*=================shop-new end=========================================*/
/*=====================help.html==========================================================*/
.help_title{ width:188px; margin-top:0px; height:auto; background:#fff; border:#ddd solid 1px; border-right:none; float:left; border-radius:5px 0 0 5px;}
.help_title dl{ margin-top:8px;}
.help_title dt{background:#ddd;font: 700 16px/50px 微软雅黑,arial;height: 52px;margin-left: -6px;
padding-left: 24px;position: relative;width: 170px; color:#5a5a5a;}
.help_title dd{margin: -1px 0 0 18px;width: 150px;}
a.help_mint{color: #7b7b7b;display: block;font-size: 12px;height: 24px;padding: 11px 0 1px;width: 150px;}
a.help_mint:hover{color:#339933; background:url(../img/icon.png) no-repeat 110px -276px; padding-left:2px; }
a.help_mint.on{ color:#339933;background:url(../img/icon.png) no-repeat 110px -276px;  padding-left:0;}

.help_con{ width:686px; margin-top:0px; min-height:855px; height:auto; background:#fff; border:#ddd solid 1px; float:right; padding:20px 30px;border-radius:0 5px 5px 0; }
.help_info dl{ margin-bottom:30px;}
.help_info dl:last-child{ margin-bottom:0px;}
.help_info h3{ background:url(../img/icon.png) no-repeat 0px -250px; padding-left:20px;color:#333; margin-bottom:10px;}
.help_info dt{ line-height:24px; font-size:14px; margin-bottom:10px;}
.help_info dd{ line-height:18px; margin-bottom:10px; color:#5a5a5a}

.agent{ border-radius:5px; border:#ddd solid 1px; margin-bottom:30px; padding:10px; background:#eee;}
.agent h3{ font-size:18px; font-weight:bold; background:none; padding:0; text-align:center}
.agent p{ text-indent:2em; font-size:14px; margin-top:10px; line-height:1.5em; color:#5a5a5a}
.help_con .ldh-page{ text-align:center}
.help_con .ldh-page-num{color:#9a8072}
.ldh-myCenter .ldh-page-btn button, .help_con .ldh-page-btn button{ border-color:#eee;}
/*=====================help.html end==========================================================*/
/*=========================body width=============================================*/
.container_800 .ldh-logo{ width:130px}
.container_800 .ldh-search-input{ width:110px;}
.container_800 .ldh-header-nav > p{ padding:0 20px;}
.container_800 .ldh-header-left li.ldh-search{ padding-left:10px;}
.container_800 .ldh-user-box{ width:172px;}
.container_800 .ldh-header-pic,.container_800 .ldh-class-pic2{ display:none;}
.container_800 .ldh-cart{width:280px; margin-left:-1px;}
.container_800 .ldh-free-delivery{ display:none;}
.container_800 .ldh-serviceTel{ display:none;}

.container_980 .ldh-logo,.container_980 .ldh-search-input{ width:150px}
.container_980 .ldh-user-box{ width:173px;}
.container_980 .ldh-serviceTel em,.container_980 .ldh-serviceTel s{ display:none;}
.container_980 .ldh-header-pic,.container_980 .ldh-class-pic2{ display:none;}
.container_980 .ldh-cart{width:280px; margin-left:-1px;}
.container_980 .ldh-free-delivery{ display:none;}

.container_1280 .ldh-cart{width:280px;}
.container_1280 .ldh-free-delivery{ display:none;}
